public class Test {
    // 行注释
    /*
    块注释
     */

    /**
     * 这是一个main方法
     * @param args 这是一个参数
     */
    public static void main(String[] args) {

        int a = 10;//a就是一个局部变量  定义在方法内的变量是局部变量
                   //变量是有类型的  a的类型就是int  占用的空间是4字节
        byte b = 10;//  = 的右边叫做右值  =的左边叫做左值
        double d = 3.14;
        char c = 'a';
        a = 10000;//赋值  可以修改数值
        System.out.println(a);
        //Integer  int 的包装类型  就是int的加大版本 它有int的功能 并且比int的功能多
        System.out.println(Integer.MIN_VALUE);
        System.out.println(Integer.MAX_VALUE);
        Integer g = 10;
        System.out.println(g);


//        int f;
//        System.out.println(f);//java当中局部变量一定要赋初值，否则编译不通过


//        System.out.println("hello");
//        int $a = 20;
//        int a = 10;
//        System.out.println($a);
//        System.out.println(a);
//        byte b = 15;//byte 字节型

        //int   4
        //byte  1
        //short  2
        //long   8
        //float  4
        //double  8
        //char  2
        //boolean  没有明确规定多大  true和false
        //这些类型的大小是固定的 不会因为机器的类型而有所差异  64位 32位都是一样的

    }
}
